From 1bed29495836dab96fe642dbd6f4c1625c50b12a Mon Sep 17 00:00:00 2001 From: Robert Pluim Date: Tue, 10 Jun 2025 09:48:20 +0200 Subject: [PATCH] * lisp/keymap.el (keymap-set): Refer to 'key-description'. (Bug#78714) --- lisp/keymap.el | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lisp/keymap.el b/lisp/keymap.el index b2c7321a1d5..173600f4d4b 100644 --- a/lisp/keymap.el +++ b/lisp/keymap.el @@ -60,7 +60,11 @@ DEFINITION is anything that can be a key's definition: keymap has been created with a menu name, see `make-keymap'), or a cons (MAP . CHAR), meaning use definition of CHAR in keymap MAP, or an extended menu item definition. - (See info node `(elisp)Extended Menu Items'.)" + (See info node `(elisp)Extended Menu Items'.) + +The `key-description' convenience function converts a simple +string of characters to an equivalent form that is acceptable for +COMMAND." (declare (compiler-macro (lambda (form) (keymap--compile-check key) form))) (keymap--check key) ;; If we're binding this key to another key, then parse that other -- 2.30.2